<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/factory/DaoFactory.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlAccountAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlBillAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlBillDetailAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlBookkeepingAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlBranchAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlBranchAddressAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlClientAddressAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlConfigurationAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlConnectionAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlDepartmentAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlEmployeeAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlJobHistoryAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlEmployeeAddressAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlNaturalCustomerAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlLegalClientAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlInventoryAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlNewsAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlPhoneAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlRequestAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlRequestDetailAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlPlaceAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlProductAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlOrderAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlOrderDetailAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlRoleAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlSupplierAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlUserAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . 
	'/SAGER/model/mySqlDao/MySqlResourcesRequestAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlResourceAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlPayAccessDao.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/SAGER/model/mySqlDao/MySqlMeasuresAccessDao.php';

	error_reporting (E_ALL ^ E_NOTICE);
	
	$debug = $_SESSION['debug'];



class MySqlDaoFactory extends DaoFactory{


	   /**
		 * Constructor
		 */
		public function __construct () {
			
			}
	
	public function getMySqlMeasuresAccessDao() {
		return new MySqlMeasuresAccessDao();
   	}
		
	public function getMySqlPayAccessDao() {
		return new MySqlPayAccessDao();
   	}
		
	
	
	public function getMySqlOrderDetailAccessDao() {
		return new MySqlOrderDetailAccessDao();
   	}
		


     public function getMySqlAccountAccessDao() {
		 return new MySqlAccountAccessDao();
   		}

     public function getMySqlBillAccessDao() {
		 return new MySqlBillAccessDao();
   		}
		
	public function getMySqlBillDetailAccessDao() {
		return new MySqlBillDetailAccessDao();
   	}

      public function getMySqlBookkeepingAccessDao() {
		 return new MySqlBookkeepingAccessDao();
   		}

     public function getMySqlBranchAccessDao() {
		 return new MySqlBranchAccessDao();
   		}
     public function getMySqlClientAccessDao() {
		 return new MySqlClientAccessDao();
   		}
	
	public function getMySqlClientAddressAccessDao() {
		return new MySqlClientAddressAccessDao();
   	}
	
     public function getMySqlConfigurationAccessDao() {
		 return new MySqlConfigurationAccessDao();
   		}
     public function getMySqlConnectionAccessDao() {
		 return new MySqlConnectionAccessDao();
   		}
     public function getMySqlDepartmentAccessDao() {
		 return new MySqlDepartmentAccessDao();
   		}

	public function getMySqlEmployeeAccessDao() {
		return new MySqlEmployeeAccessDao();
   	}
	
	public function getMySqlEmployeeAddressAccessDao() {
		return new MySqlEmployeeAddressAccessDao();
   	}
	
	public function getMySqlJobHistoryAccessDao() {
		return new MySqlJobHistoryAccessDao();
   	}
		
	public function getMySqlNaturalCustomerAccessDao() {
		return new MySqlNaturalCustomerAccessDao();
   	}
	
	public function getMySqlLegalClientAccessDao() {
		return new MySqlLegalClientAccessDao();
   	}
     
	 public function getMySqlInventoryAccessDao() {
		 return new MySqlInventoryAccessDao();
   		}
     public function getMySqlNewsAccessDao() {
		 return new MySqlNewsAccessDao();
   		}
     public function getMySqlPhoneAccessDao() {
		 return new MySqlPhoneAccessDao();
   		}
		
	public function getMySqlRequestAccessDao() {
		return new MySqlRequestAccessDao();
	}
	
	public function getMySqlRequestDetailAccessDao() {
		return new MySqlRequestDetailAccessDao();
	}
		
     public function getMySqlPlaceAccessDao() {
		 return new MySqlPlaceAccessDao();
   		}
     public function getMySqlProductAccessDao() {
		 return new MySqlProductAccessDao();
   		}		
    public function getMySqlOrderAccessDao() {
		 return new MySqlOrderAccessDao();
   		}			
    public function getMySqlRoleAccessDao() {
		 return new MySqlRoleAccessDao();
   		}			
    public function getMySqlSupplierAccessDao() {
		 return new MySqlSupplierAccessDa();
   		}
    public function getMySqlUserAccessDao() {
		 return new MySqlUserAccessDao();
   		}	
		
    public function getMySqlBranchAddressAccessDao() {
		 return new MySqlBranchAddressAccessDao();
   		}
	
	public function getMySqlResourcesRequestAccessDao() {
		return new MySqlResourcesRequestAccessDao();
	}	
		
    public function getMySqlResourceAccessDao() {
		 return new MySqlResourceAccessDao();
   		}	
		
																											





}

?>